Inheritance diagram for TTransform2D:

Public Member Functions | |
| void | Transform (const TVector2 &source, TVector2 &dest) |
| TTransform2D () | |
| TTransform2D (const TMatrix33 &original) | |
| TTransform2D (const real r00, const real r01, const real tx, const real r10, const real r11, const real ty) | |
| TTransform2D (const TMatrix22 &m, const TVector2 &v) | |
| TVector2 | operator * (const TVector2 &v) |
| TVector2 | Homogenize (const TVector3 &v) |
| void | SetTranslation (const TVector2 &v) |
| void | SetRotation (const TMatrix22 &v) |
Public Attributes | |
| TMatrix22 | fRotationAndScale |
| TVector2 | fTranslation |
[ r00 r01 tx ]
[ r10 r11 ty ]
[ 0 0 1 ]
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
[x, y, w] -> [x/w, y/w, 1] |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
1.4.5